sea elephant - English Synonyms Dictionary